package com.jic.manager.request.rest;

import com.jic.common.base.vo.AdminOperate;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * 店铺数据同步参数
 * @author :
 * @email :
 * @since : 2020-03-03 03:06:48
 * @version : v1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ApiModel("商家数据同步-请求参数")
public class MerchantRestRequest {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(notes = "商家编码")
    private String orgNumber;

    @ApiModelProperty(notes = "商家名称")
    private String name;

    @ApiModelProperty(notes = "商家类型   1: 自营  2:入驻")
    private String merchantType;

    @ApiModelProperty(notes = "公司注册地址省")
    private String registeredProvinceId;

    @ApiModelProperty(notes = "公司注册地址市")
    private String registeredCityId;

    @ApiModelProperty(notes = "公司注册地址区")
    private String registeredRegionId;

    @ApiModelProperty(notes = "公司详细注册地址")
    private String registeredDetailAddress;

    @ApiModelProperty(notes = "联系人姓名")
    private String contactName;

    @ApiModelProperty(notes = "联系人手机")
    private String contactMobile;

    @ApiModelProperty(notes = "商家状态 1启用 0:停用")
    private Long merchantStatus;

    @ApiModelProperty(notes = "第三方商家编码")
    private String thirdMerchantCode;

    @ApiModelProperty(notes = "创建人")
    private Long creator;

    @ApiModelProperty(notes = "创建时间")
    private Date createTime;

    private AdminOperate adminOperate;


}